home *** CD-ROM | disk | FTP | other *** search
-
- PDCurses 2.2
- (Public Domain Curses for DOS, OS/2 and Xwindows)
-
-
- INTRODUCTION:
-
- This release of PDCurses has includes a number of major changes:
- - the portable library functions are now grouped together into
- single files with the same arrangement as System V R4 curses.
- - a panels library has been included. This panels library was
- written by Warren Tucker.
- - quite a few more functions have been supplied by Wade Schauer
- and incorporated into release 2.2. Wade also supplied the
- support for the Microway NDP C/C++ 32 bit DOS compiler.
- - the curses datatype has been changed from an unsigned in to
- a long. This allows more attributes to be stored as well as
- increasing the number of color-pairs from 32 to 64.
-
- BUGS FIXED:
-
- mvwin() checked the wrong coordinates
- removed DESQview shadow memory buffer checking
- bug in curses.h in #define for wstandout()
- lots of others I can't remember
-
- NEW FUNCTIONS:
-
- Too many to mention. See intro.man for a complete list of the
- functions PDCurses now supports.
-
- COMPILER SUPPORT:
-
- DJGPP 1.12 is now supported. The run-time error that caused
- programs to crash has been removed.
-
- emx 0.9a is supported. A program compiled for OS/2 should also
- work under DOS if you use the VID=EMX switch when compiling. See
- the makefile for details.
-
- The Microway NDP C/C++ DOS compiler is now supported. Thanks to
- Wade Schauer for this port.
-
- The Watcom C++ 10.0 DOS compiler is now supported. Thanks to
- Pieter Kunst for this port.
-
- The library now has many functions grouped together to reduce the
- size of the library and to improve the speed of compilation.
-
- The "names" of a couple of the compilers in the makefile has
- changed; CSET2 is now ICC and GO32 is now GCC.
-
- The Xwindows port is experimental at the moment.
-
- EXTRA OPTIONS:
-
- One difference between the behaviour of PDCurses and Unix curses
- is the attributes that are displayed when a character is cleared.
- Under Unix curses, no attributes are displayed, so
- the result is always black. Under PDCurses, these functions clear
- with the current attributes in effect at the time. With the
- introduction of the bkgd functions, by default, PDCurses clears
- using the value set by (w)bkgd(). To have PDCurses behave the
- same way as it did before release 2.2, compile with -DPDCURSES_WCLR
-
- ACKNOWLEGEMENTS: (for this release)
-
- Pieter Kunst,David Nugent,Warren Tucker,Darin Haugen,Stefan Strack,
- Wade Schauer and others who either allerted me to bugs or supplied
- fixes.
-
-
- Cheers, Mark
-
- ------------------------------------------------------------------------
- Mark Hessling Email: M.Hessling@qut.edu.au
- 36 David Road Phone: +617 849 7731
- Holland Park Fax:
- Brisbane ***** PDCurses Maintainer *****
- QLD 4121 ******** Author of THE ********
- Australia ******** Member RexxLA ********
- ------------------------------------------------------------------------
-